Defining Uniform Distributed Shared Memory Consistency Models on Unified Framework

نویسندگان

  • Pankaj Kumar
  • Krishna Kumar
چکیده

Distributed Shared Memory (DSM) is an architectural approach that allows processors to support a single shared address space that is implemented with physically distributed memory. The consistency model of a DSM system specifies the ordering constraints on concurrent memory accesses by multiple processors. Lots of Consistency Model are defined by a wide variety of source including architecture system, application programmer etc. Firstly the paper reviews and discusses the main Distributed Shared Memory Consistency Models and presents a Unified Framework and then defines each model separately on the basis of unified framework. This paper considers only the 'read' and 'write' memory operation to define the memory models.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Defining Hybrid Distributed Shared Memory Consistency Models on Unified Framework

DSM (Distributed Shared Memory) system combines the advantages of shared memory parallel computer and distributed system. The value of DSM is depended upon the performance of MCM (Memory consistency Model). Lots of Consistency Model are defined by a wide variety of source including architecture system, application programmer etc. But basically it is combined in two types: uniform model and hybr...

متن کامل

Defining Uniform and Hybrid Memory Consistency Models on a Unified Framework

The behavior of Distributed Shared Memory Systems is dictated by the Memory Consistency Model. Several Memory Consistency Models have been proposed in the literature and they fit basically in two categories: uniform and hybrid models. To provide a better understanding on the semantics of the memory models, researchers have proposed formalisms to define them. Unfortunately, most of the work has ...

متن کامل

Implementing multithreaded protocols for release consistency on top of the generic DSM-PM2 platform

LIP, ENS Lyon, 46 Allée d’Italie, 69364 Lyon Cedex 07, France Contact: [email protected] Abstract. DSM-PM2 is an implementation platform designed to facilitate the experimental studies with consistency protocoles for distributed shared memory. This platform provides basic building blocks, allowing for an easy design, implementation and evaluation of a large variety of multithreaded co...

متن کامل

Memory Consistency Models of Bus - BasedMultiprocessors

The Partial Orders Framework 3] provides a uniied way to specify the memory semantics of distributed systems. This report demonstrates the usefulness of this framework for reasoning about the behavior of the shared memory of existing multiprocessors. Three bus-based machine models are examined: total ordering, total store ordering, and partial store ordering. A formal and unambiguous descriptio...

متن کامل

Implementing Multithreaded Protocols for Release Consistency on Top of the Generic DSM-PM Platform

DSM-PM is an implementation platform designed to facilitate the experimental studies with consistency protocoles for distributed shared memory. This platform provides basic building blocks, allowing for an easy design, implementation and evaluation of a large variety of multithreaded consistency protocols within a unified framework. DSM-PM is portable over a large variety of cluster architectur...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012